*{line-height:1.4em;font-size:12px;color:#000;}
html, body{font-family:Tahoma, Arial, sans-serif;margin:0;padding:0;height:100%;}
img{border:0px;}
a{}
table{border-collapse:collapse;}
td{padding:0;}
h1{margin:10px 0 10px 0;font-size:12pt;font-weight:normal;color:#204B87;}
p{margin:5px 0 5px 0;}
form{display:inline;}
input{margin:0;}
.rostov{background:url(/images/rostov.png) center bottom no-repeat;}
.rostov-winter{background:url(/images/rostov-winter.jpg) center bottom no-repeat;}
.header *{color:#fff;}
.header input{color:#999;border:0;}
.topMenu{margin-left:95px;}
.topMenu a{color:#000;text-decoration:none;font-size:16px;}
.topMenu img{margin:1px 10px 0 13px;}
.topMenu td{height:25px;}
#newsWindow{height:245px;border:1px solid #A6A7A7;cursor:pointer;}
#newsWindow *{cursor:pointer;}
#newsBlock img{border:1px solid #A6A7A7;}
#newsBlock *{color:#fff;font-size:11px;}
#newsBlock td{padding:6px 0 0 15px;}
#hotlog img{margin:0 0 7px 10px;}
#contact{padding:10 10 10 15;line-height:17px;}
#contact, #contact *{color:#C5DDFF;font-size:11px;}
#footer{background:#960300;}
#footer, #footer *{color:#fff;font-size:11px;}
#footer a{color:#CCCCCC;}
#footer td{padding:9 15 10 15;}
#footer span{padding:0 15 0 15;}
.titleRed, .titleBlue{border-left:4px solid #990000;background:#D9D9D9;padding:5 0 7 10px;font-size:12pt !important;white-space:nowrap;}
.titleRed a{font-size:12pt !important;text-decoration:none;}
.titleBlue{border-left:4px solid #005499;}
.titleBlue a{font-size:12pt !important;}
#project img{border:1px solid #A6A7A7;margin:5px 10px 5px 10px;}
#project *{color:#000;font-size:11px;font-weight:bold;text-decoration:none;}
#project a:hover{color:#002699;}
.line{background:url(/images/14.gif) repeat-x;height:1px;font-size:0 !important;margin:8px 0 8px 0;clear:left;}
#que img{border:1px solid #A6A7A7;margin:5px 10px 0 12px;}
#que *{font-size:11px;}
#norma{padding:10px 12px 10px 12px;}
#norma *{font-size:11px !important;}
#norma div{color:#666;float:left;padding-right:5px;}
#norma p{margin:0 0 10px 0;}
#norma a{color:#000;text-decoration:none;}
#norma a:hover{text-decoration:underline;}
.img{border:1px solid #ccc;}
#priem td{padding:2 0 2 2;}
#priem *{font-size:11px;}
#priem th{text-align:left;font-weight:normal;padding-bottom:3px;cursor:pointer;}
#priem th.header{background:url('/images/icon/bg.gif') right center no-repeat;}
#priem th.headerSortUp{background:url('/images/icon/asc.gif') right center no-repeat;}
#priem th.headerSortDown{background:url('/images/icon/desc.gif') right center no-repeat;}
#priem .odd{color:#666;}
#warn{background:url(/images/icon/warn.gif) 0 2px no-repeat;padding:0 0 0 20px;margin:10px 0 15px 15px;}
#warn a{font-size:11px;}
#tab{background:url(/images/17.gif) 0 0 no-repeat;}
#tab a{color:#000;text-decoration:none;font-size:11pt;padding:10px 10px 10px 39px;}
#tab1 td, #tab2 td, #tab3 td{background:#ECECEC;padding:10 20 13 20;}
#tab1 a, #tab2 a, #tab3 a{font-size:11px;color:#000;}
#tab1 ul, #tab2 ul, #tab3 ul{margin:0;padding:0;}
#tab1 li, #tab2 li, #tab3 li{background:url(/images/li.gif) 0 10px no-repeat;list-style:none;margin:3px 0 3px 0;padding:0 0 0 20px;text-indent:0;}
#leftMenu{}
#leftMenu div *{color:#fff;text-decoration:none;}
#leftMenu div{border-bottom:1px solid #385F94;padding:3 0 3 0;}
#leftMenu ul, #leftMenu li{padding:0;margin:0;}
#leftMenu ul, #leftMenu li{padding:0;margin:0;color:#00D2FF;list-style:none;font-size:11px;}
#leftMenu li{background:url(/images/lii.gif) 0 8px no-repeat;margin:7px 0 7px 0;text-indent:0;list-style-position:outside;padding-left:15px;}
#leftMenu li a{color:#D7D7D7;font-size:11px;text-decoration:none;}
#leftMenu .hover{background:url(/images/lii_.gif) 0 9px no-repeat;}
#leftMenu .hover_td{background:url(/images/22.gif) 10px 9px no-repeat;}
#leftMenu .hover_div{}
#leftMenu .hover_div a{color:#00D2FF;}
#nav, #nav a{color:#fff;font-size:11px;}
#print{background:url(/images/icon/print.gif) left center no-repeat;padding:0 0 0 17px;}
#print a{font-size:11px;}
#favorite{background:url(/images/icon/favorite.gif) left center no-repeat;padding:0 0 0 14px;}
#favorite a{font-size:11px;}
#back{background:url(/images/icon/back.gif) left center no-repeat;padding:0 0 0 14px;}
#back a{font-size:11px;}
.content ul{margin-left:0;padding-left:15;}
.content li{line-height:2;margin-left:0;padding-left:0;}
.content{text-align:justify;}
.content p{margin:1 0 1 0;text-align:justify;text-indent:20px;font-family:Tahoma !important;}
.content *{font-family:Tahoma !important;}
.photo{border:1px solid #A6A7A7;}
#news *{font-size:11px;}
#news td{padding:6px 0 10px 0;}
.newsDate{color:#999;}
.newsMedia{margin-top:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.newsMedia td{padding:3 0 4 0 !important;}
.newsMedia img{margin:0 10px 0 0;}
#layer{width:100%;height:100%;position:absolute;top:0;left:0;}
#layer iframe{filter:alpha(opacity=0);opacity:0;}
#layer .box{position:absolute;z-index:100;top:50%;left:50%;}
#layer .one{background:url(/images/layer/l_4.png) bottom right no-repeat;}
#layer .two{background:url(/images/layer/l_2.png) bottom repeat-x;height:9px;}
#layer .free{background:url(/images/layer/l_5.png) bottom left no-repeat}
#layer .four{background:url(/images/layer/l_0.png) right repeat-y;width:9px;}
#layer .five{background:url(/images/layer/l_1.png) left repeat-y;width:9px;}
#layer .six{background:url(/images/layer/l_6.png) bottom right no-repeat;}
#layer .seven{background:url(/images/layer/l_3.png) bottom repeat-x;height:9px;}
#layer .eight{background:url(/images/layer/l_7.png) top left no-repeat;}
#layer .center{background:#FBFBB6;padding:5px 35px 15px 35px;border:1px solid #878080;}
#layer .center table{margin:5px 0 0 0;}
#layer2{width:100%;height:100%;position:absolute;top:0;left:0;}
#layer2 iframe{filter:alpha(opacity=0);opacity:0;}
#layer2 .box{position:absolute;top:50%;left:50%;}
.text, .text *{font-size:11px;}
#carousel img{margin:0 2px 0 2px;border:1px solid #999;}
#carousel ul{padding:0;margin:0;}
#carousel img{cursor:pointer;}
#carousel{width:335px;}
#form p{margin:10px 0 0 0;}
#form span{color:red;}
#news_ophen{padding:10px 0 10px 0;}
#news_ophen p{padding:5px 0 5px 0;}
#news_ophen *{font-size:11px;}
.content td, .content th{padding:2px 5px 2px 5px;}
.zero td{padding:0;}
.table{border:1px solid #E3E3E3;}
.table th{background:#204B87;color:#fff;}
.table th, .table th a{color:#fff;}
.table td{border:1px solid #E3E3E3;}
#subscribe{background:url(/images/icon/warn.gif) left center no-repeat;padding:0 0 0 17px;}
#subscribe a{font-size:11px;}
#quote_text, #quote_text *{font-size:11px;}
.table p, #news p, #favorite, #print, #subscribe, #back{text-align:left;text-indent:0;}
#weather{margin:5 0 10 0;}
.weather th{font-size:11px;padding:0 0 3px 0}
.weather .title{padding:0 10px 0 0;}
.weather img{margin:0 3 0 3;}
.weather .temperature{font-size:11px;height:25px;}
#error_page{background:url(/images/icon/error.gif) left center no-repeat;padding:0 0 0 16;text-indent:0;}
#error_page a{font-size:11px;}
.YMaps-b-balloon-frame td{padding:0 !important;}
.news-nav{width:6px;height:12px;background:url(/images/icon/news-nav.gif) no-repeat;cursor:pointer;display:block;position:absolute;}
#news-nav-prev{margin:4 0 0 815px;}
#news-nav-next{margin:4 0 0 830px;background-position:-14px 0px;}
#news-all{width:97px;height:20px;background:#859CBD;position:absolute;margin:0 0 0 845px;text-align:center;}
#news-all a{color:#fff;font-weight:bold;text-decoration:none;padding-top:1px;}
.news-name{text-decoration:none;}
.news-name:hover{text-decoration:underline;}
.news-date{color:#C6C7C8 !important;}
#news-main{width:150px;height:20px;background:#DC0500;color:#fff;text-align:center;font-weight:bold;}
#gallery-prev, #gallery-next{cursor:pointer;background:url(/images/icon/gallery-nav.gif) 0px 0px no-repeat;width:11px;height:37px;}
#gallery-prev{background-position:-12px 0px;}
#gallery-next{background-position:-36px 0px;}
#gallery-prev.disabled{background-position:0px 0px !important;}
#gallery-next.disabled{background-position:-24px 0px !important;}
.jv{background:#C1D2E2 url(/images/2.jpg) bottom repeat-x;margin:0 1px 0 1px;padding:0 12px 0 12px;}
.jv-main{width:150px;height:20px;background:#0098DC;text-align:center;}
.jv-main a{color:#fff;font-weight:bold;text-decoration:none;}
.jv-block{margin:3px 0 3px 0;padding:0 0 0 0;float:left;width:225px;}
.jv-block img{border:1px solid #A6A7A7;float:left;margin-right:10px;}
.jv-block a{font-size:11px;}
.jv-block div{padding-right:10px;}
.jv-clear{clear:left;height:13px;}
.jv-box-mini{height:30px;}
.jv-box-mini div{padding:5px 0 5px 0;}
.jv-box-mini img{margin:0 10px 0 0;}
.jv-box-mini a{font-size:11px;}
.wrapper_informer{height:253px;width:194px;margin:25px auto;border:1px solid #D3D3D3;border-radius:2px;background:url('/images/wheather/informer.png') no-repeat;}
.wrapper_informer .left{float:left;}
.wrapper_informer .clear{clear:both;}
.wrapper_informer .dark{color:#464646;}
.wrapper_informer .light, .wrapper_informer .light a{color:#979797;}
.wrapper_informer .wh_descr{font-size:12px;margin:0 5px;text-align:center;}
.wrapper_informer .wh_name{font-size:21px;margin:3px 20px;}
.wrapper_informer .grad{font-size:27px;margin-right:5px;}
.wrapper_informer .wh_main{margin:0 25px;}
.wrapper_informer .wh_info{font-size:12px;margin:5px 8px;}
.wrapper_informer .grad_table{padding-left:7px;}
.wh_info tr{border-bottom:1px solid #e5e5e5;height:24px;}
.wh_info tr.noborder{border-bottom:none;}
.wh_img{margin-top:-10px;}
.wh_small, .wh_small a{font-size:10px;margin:7px auto;width:75%;}
#show_base{font-size:12px !important;padding-left:75px;}
.wrapper_norma_base{display:none;}
.header-panel{position:relative;height:46px;border-radius:0 0 10px 10px;background-color:#1C4276;margin-bottom:20px;}
.header-panel a{color:#ddd;font-size:0.8em;text-decoration:none;border-bottom:1px solid #ddd;}
.header-panel .this{background-color:#628FBF;padding:5px 10px;border-radius:5px;margin:0 18px 0 20px;display:inline-block;}
.header-panel .this a{color:#ddd;font-size:13px;text-decoration:none;border-bottom:1px solid #ddd;}
.header-panel a:hover{border-bottom:none;display:inline-block;}